protests erupt - Español Inglés Diccionario